Malleable Coding: Compressed Palimpsests

نویسندگان

  • Lav R. Varshney
  • Julius Kusuma
  • Vivek K. Goyal
چکیده

A malleable coding scheme considers not only compression efficiency but also the ease of alteration, thus encouraging some form of recycling of an old compressed version in the formation of a new one. Malleability cost is the difficulty of synchronizing compressed versions, and malleable codes are of particular interest when representing information and modifying the representation are both expensive. We examine the trade-off between compression efficiency and malleability cost under a malleability metric defined with respect to a string edit distance. This problem introduces a metric topology to the compressed domain. We characterize the achievable rates and malleability as the solution of a subgraph isomorphism problem. This can be used to argue that allowing conditional entropy of the edited message given the original message to grow linearly with block length creates an exponential increase in code length. Index Terms data compression, distributed databases, concurrency control, Gray codes, subgraph isomorphism This work was supported in part by the NSF Graduate Research Fellowship, Grant CCR-0325774, and Grant CCF-0729069. L. R. Varshney is with the Department of Electrical Engineering and Computer Science, the Laboratory for Information and Decision Systems, and the Research Laboratory of Electronics, Massachusetts Institute of Technology, Cambridge, MA 02139 USA (e-mail: [email protected]). J. Kusuma is with Schlumberger Technology Corporation, Sugar Land, TX 77478 USA (e-mail: [email protected]). V. K. Goyal is with the Department of Electrical Engineering and Computer Science and the Research Laboratory of Electronics, Massachusetts Institute of Technology, Cambridge, MA 02139 USA (e-mail: [email protected]). July 11, 2011 DRAFT 1

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Malleable Coding with Fixed Reuse

Storage area networks, remote backup storage systems, and similar information systems frequently modify stored data with updates from new versions. In these systems, it is desirable for the data to not only be compressed but to also be easily modified during updates. A malleable coding scheme considers both compression efficiency and ease of alteration, promoting some form of reuse or recycling...

متن کامل

Neogeography and the Palimpsests of Place: Web 2.0 and the Construction of a Virtual Earth

Places have always been palimpsests. The contemporary is constantly being constructed upon the foundations of the old. Yet only recently has place begun to take on an entirely new dimension. Millions of places are being represented in cyberspace by a labour force of hundreds of thousands of writers, cartographers and artists. This paper traces the history and geography of virtual places. The vi...

متن کامل

A new security proof for FMNV continuous non-malleable encoding scheme

A non-malleable code is a variant of an encoding scheme which is resilient to tampering attacks. The main idea behind non-malleable coding is that the adversary should not be able to obtain any valuable information about the message. Non-malleable codes are used in tamper-resilient cryptography and protecting memories against tampering attacks. Many different types of non-malleability have alre...

متن کامل

Morphology and origin of palimpsests on Ganymede based on Galileo observations

Palimpsests are large, circular, low-relief impact scars on Ganymede and Callisto. These structures were poorly understood based on Voyager-era analysis, but high-resolution Galileo images allow more detailed inspection. We analyze images of four Ganymedean palimpsests targeted by Galileo: Memphis and Buto Faculae, Epigeus, and Zakar. Ganymedean craters and Europan ring structures are used as t...

متن کامل

Compressed Domain Scene Change Detection Based on Transform Units Distribution in High Efficiency Video Coding Standard

Scene change detection plays an important role in a number of video applications, including video indexing, searching, browsing, semantic features extraction, and, in general, pre-processing and post-processing operations. Several scene change detection methods have been proposed in different coding standards. Most of them use fixed thresholds for the similarity metrics to determine if there wa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0806.4722  شماره 

صفحات  -

تاریخ انتشار 2008